package cn.mandifal.manager.service;

import cn.mandifal.pojo.DpSeller;
import entity.PageResult;

/**
 * 商家管理 接口
 * @author ws
 */
public interface SellerManagementService {
    /**
     * 查询所有商家
     * @param pageNum 页码
     * @param pageSize 页面大小
     * @return 返回分页结果
     */
    public PageResult findAllSeller(int pageNum,int pageSize);

    /**
     * 更新商家状态
     * @param sellerid 商家 id
     * @param status    审核后的状态
     */
    public void updateSellerStatus(String sellerid, String status);

    /**
     * 查找商家详情
     * @param id 商家 id
     * @return 返回查找到的 seller 对象结果
     */
    public DpSeller findOneSeller(String id);

    /**
     *模糊查询
     * @param dpSeller 商家实体
     * @return 返回查到的结果，分页
     */
    public PageResult search(int pageNum,int pageSize,DpSeller dpSeller);
}
